Part Number Hot Search : 
2N722 2902000 2N722 HD44808 AB537 DTC113 R8DLXA E000997
Product Description
Full Text Search
 

To Download SN8P2501 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. SN8P2501 8-bit micro controller ??a`n?? date: 2003/12/02 http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page2 manual revision history version date description ver 1.0 dec. 2003 first issue. http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page3 SN8P2501 ??a`n?? ?a?1??h : ?D??n2z? SN8P2501 ? sonix s?}oao 14 pin ?b 1t (one clock per machine cycle) 8-bit mcu ?ao?? 16mhz rc ?_?1?a 3|h|3 12 i/o i??a??3?u2ao?a?to?c|bt2??}o??q?a3n?nw?a`n???e?|u??-z?a?}o3n ?e? ? sn8ide v1.99i ? ???a???c ( ??g]???|l sn8pev2501 ?u{???~?a{|???i@??? chip SN8P2501) ?c 1 code option ?g code option content function description ext_rc low cost rc for external high clock oscillator and xout becomes to general purpose i/o (p1.2). 32k_x?tal low frequency, power saving crystal (e.g. 32.768khz) for external high clock oscillator. 12m_x?tal high speed crystal /resonator (e.g. 12m hz) for external high clock oscillator. 4m_x?tal standard crystal /resonator (e.g. 3. 58m) for external high clock oscillator. ihrc_16m internal high rc 16mhz and external oscillator pins as general purpose i/o (xin to p1.3, xout to p1.2). high_clk ihrc_rtc internal high rc 16mhz with rtc function and external oscillator pins connect with 32.768khz crystal to generating real time clock. enable enable noise filter to enhanc e noise immunity performance. noise_filter disable disable noise filter. always_on watchdog timer always on. watch_dog disable disable watchdog function. fosc/1 instruction cycle is oscillator clock. fosc/2 instruction cycle is 2 oscillator clocks. fosc/4 instruction cycle is 4 oscillator clocks. fosc/8 instruction cycle is 8 oscillator clocks. fosc/16 instruction cycle is 16 oscillator clocks. fosc/32 instruction cycle is 32 oscillator clocks. fcpu fosc/64 instruction cycle is 64 oscillator clocks. -2mhz internal high rc 16mhz typical frequency - 2mhz. -1mhz internal high rc 16mhz typical frequency -1mhz. normal internal high rc 16mhz typical frequency. +1mhz internal high rc 16mhz typical frequency + 1mhz. 16m_ihrc +2mhz internal high rc 16mhz typical frequency + 2mhz. reset enable external reset pin. reset_pin p11 disable external reset pin and the pin is as input only pin p1.1 without pull-up resister. enable enable rom code security function. security disable disable rom code security function. enable enable low power function to save operating current. low power disable normal. http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page4 1.1 fcpu code option ?g SN8P2501 ? 1t ao mcu ?a3oa@-?o?g???y@-t2??? (one clock per machine cycle) ?a fosc at2??? (system clock) ?a fcpu a?o?g??a3z1l fcpu code option i3]?w fcpu ? ?fosc/1~fosc/64? ?c a`n?g noise_filter code option enable ?? low_power enable ??a fcpu i3]?w?d33q--?|b ?fosc/4~fosc/64? ?a|pua?|c?g noise_filter fcpu enable disable enable fosc/4~fosc/64 fosc/4~fosc/64 low_power disable fosc/4~fosc/64 fosc/1~fosc/64 -nda3t1b|?|bs|3?zaz??a?1q?yda?a?e|p? disable noise_filter ?m low_power ???? fcpu = fosc/1 ?c fcpu code option u1? high clock |3??c 1.2 noise filter code option ?g |3a?zaz (high eft) ?yd?@?w-n enable noise_filter ?a|3??-c~3?a?t1?t2?3y|ao?v?t?c?e a`n noise filter 3]?m? enable ??a fcpu ?d3?o fosc/4~fosc/64 ?a|b|1? assembler |j?|?? disable low_power ?c 1.3 low power ?g |b -ndc?t@1q?y?2? disable noise_filter ?a? enable low_power ?ah2?|x?1q?yd?aaoi?a?1q |t2?3??c?ea`n low power 3]?m? enable ??a fcpu ?d3?o fosc/4~fosc/64 ?ct~?a low_power code option 1? ?high_clk = 32k_x?tal? ??a slow mode ( t2????o?? low rc) l???c 1.4 watchdog ?t@a`n???g SN8P2501 ao watchdog -y??? always on ?a|b sleep mode ( ?? green mode) u?a watchdog timer ?| ??a|1?-y watchdog timer overflow n|-??m (reset) t2??a3o?-pt2?lak??3b? sleep mode ( ?? green mode) ?c|13]-pao?n?o?ow1?azaz?1?al?1q?ydao3?3?|x?a?y watchdog @??t2?ao3? @1d??u?a|y?a??c?y?1q?y-ndao3??c ?ea`n?gu@a?|n watchdog timer ?}? disable, enable ?p always on to??t@?|??a|p?-y?u ac azaz?p dc ?1qao?3??a????a??saxao3??a??c http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page5 2 bit test i/o ?g SN8P2501 ?? b0bts0, b0bts1, bts0, bts1 i/o ?}|?a|p??pa_?|s?|o??~?a?v?t{|??` ?|??a??u|c?{|?k??~?a?od bit test ?o skip \?a|1y?dn|b1V?a??-??c 2.1 @b0ts0 ?{|??g ?yak?g @b0ts0 port, pin port ?g i/o port |?m?a3]?m??-? p0, p1, p2, p5 ?c pin ?g i/o port ?}||?m?a {|??g @b0ts0 macro port, pin if pin == 0 b0mov a, port and a,#00000001b b0bts1 fz elseif pin == 1 b0mov a, port and a,#00000010b b0bts1 fz elseif pin == 2 b0mov a, port and a,#00000100b b0bts1 fz elseif pin == 3 b0mov a, port and a,#00001000b b0bts1 fz elseif pin == 4 b0mov a, port and a,#00010000b b0bts1 fz elseif pin == 5 b0mov a, port and a,#00100000b b0bts1 fz elseif pin == 6 b0mov a, port and a,#01000000b b0bts1 fz elseif pin == 7 b0mov a, port and a,#10000000b b0bts1 fz else echo <@bts0 macro error: invalid pin value for SN8P2501.> error endif endm ?d?g bit test p0.0 ?o_? 0 ?a|?{|???| sub1 ?a|???| sub2 ?c @bts0 p0,0 jmp sub2 ;p0.0 = 1 jmp sub1 ; p0.0 = 0 http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page6 2.2 @b0ts1 ?{|??g ?yak?g @b0ts1 port, pin port ?g i/o port |?m?a3]?m??-? p0, p1, p2, p5 ?c pin ?g i/o port ?}||?m?a {|??g @b0ts1 macro port, pin if pin == 0 b0mov a, port and a,#00000001b b0bts0 fz elseif pin == 1 b0mov a, port and a,#00000010b b0bts0 fz elseif pin == 2 b0mov a, port and a,#00000100b b0bts0 fz elseif pin == 3 b0mov a, port and a,#00001000b b0bts0 fz elseif pin == 4 b0mov a, port and a,#00010000b b0bts0 fz elseif pin == 5 b0mov a, port and a,#00100000b b0bts0 fz elseif pin == 6 b0mov a, port and a,#01000000b b0bts0 fz elseif pin == 7 b0mov a, port and a,#10000000b b0bts0 fz else echo <@bts1 macro error: invalid pin value for SN8P2501.> error endif endm ?d?g bit test p0.0 ?o_? 1 ?a|?{|???| sub1 ?a|???| sub2 ?c @bts1 p0, 0 jmp sub2 ; p0.0 = 0 jmp sub1 ; p0.0 = 1 http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page7 3 SN8P2501 s8kd-2 ice ua`n??a sn8ide (assembler/ice debugger/otp writer) ?e? v1.99i ?a?? item s8kd-2 ice ???e? instruction cycle 3?F?o ( |p incms) |s|}-y|bs??|s?1 (0x80~0xff) ?a| ?o@? ram ??a?h instruction cycle -n|a[@?a?g3?o??t timing -nh SN8P2501 otp ????c set p0.0 as output pin n ice wao ?p6.0 3s? p0.0? ?a???u|c??g @p00_mode mode ( 3]?w p0.0 input/output mode) @p00_out level ( 3]?w p0.0 output level) 3]?w pwm0 3j duty cycle ??u|c??g @pwm0_max_duty max_duty ( 3]?w pwm0 3j duty cycle) programmable open-drain output h~?1q1?u high_clk = internal 16m rc h 16m crystal u high_clk = internal 16m rc with rtc h 16m crystal u?a|y rtc u?? 0.5 sec a`n : |1? ice ao low clock ??|b ice wao 32.768k crystal ?aw 2v?t?w|b 32.768k ?a|y SN8P2501 ao low clock ? chip o??ao rc oscillator ?aw2v?m1q|3???a 3v ? 16k ?b 5v ? 32k ?c clear watchdog ??u|c??g @rst_wdt p0.0 interrupt trigger edge ??u|c??g @p00_edge 4 p0.0 output mode emulation in s8kd-2 ice ?g SN8P2501 ao p0.0 ?a|v i/o ?a|y|b s8kd-2 ice w p0.0 ?3?|v input pin ?a?-p?? ice ?laku output pin ?a?|1?? @p00_mode ?m @p00_out ??o?a?y??ai|p?|b ice ?m1? otp w?? ? p0.0 ?x\?c|1?w?go??|b assembler ?a??aa??u1f?oyi?c ?en ice wao p6.0 3s p0.0 ?ah ice wao p6.0 u p0.0 ?x\?a?j\? p0.0 ?c 4.1 @p00_mode ?????g ?yak?g @p00_mode val val: 0 = set p0.0 input mode. 1 = set p0.0 output mode. ?d?g3]?m p0.0 ? input mode ?c @p00_mode 0 ?d?g3]?m p0.0 ? output mode ?c @p00_mode 1 4.2 @p00_out ?????g ?yak?g @p00_out val val : 0 = set p0.0 output low. 1 = set p0.0 output high. ?d?g3]?m p0.0 ?x high ?c @p00_out 1 http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page8 ?d?g3]?m p0.0 ?x low ?c @p00_out 0 5 3]?w pwm duty ?g SN8P2501 ao pwm duty i? aload0 ?p tc0out0 a- bits ?????a|ca|pu?g pwm0out = 1 aload0 tc0out tc0r boundary pwm duty range max pwm frequency (fcpu = 4m) note 0 0 00h to ffh 0/256 ~ 255/256 7.8125k overflow per 256 count 0 1 00h to 3fh 0/64 ~ 63/64 31.25k overflow per 64 count 1 0 00h to 1fh 0/32 ~ 31/32 62.5k overflow per 32 count 1 1 00h to 0fh 0/16 ~ 15/16 125k overflow per 16 count |b s8kd-2 ice ??1s?l??|1?3]?w\?a?|1?? pwm duty 3]?m??a?y??aJ?k??a b?v?t1? otp \?a|1?w?go??|b assembler ?a??aa??u1f?oyi?c??|1??2?y 3]?w ice_mode ??-?am?w?t@?1? ice ???o real chip ?c 5.1 ice_mode 3]?m????g ?yak?g ice_mode equ val val : 0 = for SN8P2501 real chip. 1 = for s8kd-2 ice emulation. a`n?g?? ice_mode 3]?w?2?-n-?s2???{|? ?d?g ice_mode 3]?m? ice emulation ?a{|??g1l compile ? ice emulation 3]?w-?a?|b ice w ??alak|b SN8P2501 w?x??t pwm duty ?c chip SN8P2501 .data ice_mode equ 1 .code {|? ? ?d?g ice_mode 3]?m? SN8P2501 real chip ?a{|??g1l compile ? SN8P2501 3]?w-?alak|b ice w???tao pwm duty ?a?|b SN8P2501 w?x??t pwm duty ?c chip SN8P2501 .data ice_mode equ 0 .code {|? ? http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page9 5.2 @pwm0_max_duty ?????g ?yak?g @pwm0_max_duty max_duty max_duty tc0 overflow boundary pwm duty range pwm resolution 256 ffh to 00h 0/256 ~ 255/256 8-bit 64 3fh to 40h 0/64 ~ 63/64 6-bit 32 1fh to 20h 0/32 ~ 31/32 5-bit 16 0fh to 10h 0/16 ~ 15/16 4-bit ?d?g3]?m pwm max. duty = 64 ?a duty = 2:1 ?c @pwm0_max_duty 64 mov a,#42 ; 42 = 63 (max. tc0r) / 3 x 2 b0mov tc0r,a b0bset fpwm0out b0bset ftc0enb 6 pedge 3]?w?g SN8P2501 pedge ?|s?1ao p00g[1:0] ?w?q?p s8kd-2 ice |p?a ice ?2aglak?p real chip @-p?a aa?t2|ca|pu?g pedge p00g1 p00g0 SN8P2501 s8kd-2 ice 0 0 reserved reserved 0 1 rising edge falling edge 1 0 falling edge rising edge 1 1 bi-direction bi-direction ??d ice ?2ag?p SN8P2501 real chip @-p??a???{|????a|b ice w??a|1?w?go?? |b assembler ?a??aa??u1f?oyi?c|1?{|?2?t|x ice_mode ??i???a ice_mode equ 0 3?? SN8P2501 real chip ?.sn8? ?a ice_mode equ 1 3?? s8kd-2 ice emulation ?c 6.1 @p00_edge ?????g ?yak?g @p00_edge val val : 1 = rising edge. 2 = falling edge. 3 = level change (bi-direction). ?d?g 3]?m p0.0 interrupt trigger edge ? rising edge ?a?? ice ??c chip SN8P2501 .data ice_mode equ 1 .code ? @p00_edge 1 b0bset fp00ien http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page10 ?d?g 3]?m p0.0 interrupt trigger edge ? falling edge ?a2? SN8P2501 ?n?y?? ?.sn8? ?c chip SN8P2501 .data ice_mode 0 .code ? @p00_edge 2 b0bset fp00ien 7 ?l????a`n?? ??]t|h??o?a|b??e???F?pa_i?-p??~?g |p?g bts0 test.0 @rst_wdt jmp test_code ??u|c?gakk?F?pa_??~?g bts0 test.0 jmp clr_wdt jmp test_code clr_wdt: @rst_wdt ?|3i|?? accumulator ?m pflag ?|s?1o?e?c http://www..net/ datasheet pdf - http://www..net/
SN8P2501 ??a`n?? v1.0 ?????aq???ta?|3--?qm|3]2?a?d?g??-3\i-?3z?s?????????a?-???|l???s??a?|?|?l?|????c the information contained herein is the exclusive property of sonix technology co., ltd. and shall not be distributed ?a reproduced ?a or disclosed in whole or in part without prior written permission of sonix technology co., ltd. page11 sonix reserves the right to make change without further notice to any products herein to impr ove reliability, function or desig n. sonix does not assume any liability arising out of the application or use of any product or circuit de scribed herein; neither does it convey any license under its patent rights nor the rights of others. sonix pr oducts are not designed, intended, or authorized for us as co mponents in systems intended, for surgical implant into the body, or other a pplications intended to support or sustain life, or for any oth er application in which the failure of the sonix product could create a situation wh ere personal injury or death may occur. should buyer purchase or use sonix products for any such unintended or unauthorized application. buyer shall inde mnify and hold sonix and its officers , emp loyees, subsidiaries, affiliates and distributors harmless against all clai ms, cost, damages, and expenses , and reasonable attorney fee s arising out of, directly or indirectly, any claim of personal injury or death a ssociated with such unintended or unauthorized use even if such claim alleges that sonix was negligent regarding the design or manufacture of the part. main office: address: 9f, no. 8, hsien cheng 5th st , chupei city, hsinchu, taiwan r.o.c. tel: 886-3-551 0520 fax: 886-3-551 0523 taipei office: address: 15f-2, no. 171, song ted road, taipei, taiwan r.o.c. tel: 886-2-2759 1980 fax: 886-2-2759 8180 hong kong office: address: flat 3 9/f energy plaza 92 gra nville road, tsimshatsui east kowloon. tel: 852-2723 8086 fax: 852-2723 9179 technical support by email: sn8fae@sonix.com.tw http://www..net/ datasheet pdf - http://www..net/


▲Up To Search▲   

 
Price & Availability of SN8P2501

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X